/**网站初始化**/
*{padding:0;margin:0;}
a{text-decoration:none; font-size:12px;}
img{border:none;}
li,dd{list-style:none;}
p{font-size:12px;}
.clear{clear:both;}
body{width:100%; background:url(../images/bodybg.jpg) repeat-x top;}

/**网站信息开始**/
.warp{width:980px; height:auto; margin:0 auto;}

/***网站头部**/
.head{width:100%; height:135px; margin:4px auto;}
/**网站logo**/
.head .logos{width:980px; height:95px; margin:0 auto;}
.head .logos .logo{float:left; width:400px; margin-top:15px;}
.search {
	height: 28px;
	width: 250px;
	background: #ededed;
	padding: 5px;
	margin-top: 25px;
}
.search_model { float:left; width:95px; height:25px; padding:0; border:1px #ddd solid}

.search_key {
	float: left;
	height: 25px;
	width: 190px;
	padding: 0px;
	line-height: 25px;
	border: 1px solid #e5e5e7;
	margin: 0px;
}
.search_sub {
	float: right;
	padding: 0px;
	height: 25px;
	width: 50px;
	background-color: #5088C3;
	color: #FFF;
	margin: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.ad {
	float: right;
	height: 60px;
	width: 300px;
	margin-top: 10px;
	text-align: right;
}

/***导航栏**/
.head .navs{width:100%; height:36px; margin:0 auto; background:url(../images/navbg.jpg) repeat-x;}
.head .navs .nav{width:980px; height:36px; line-height:36px; margin:0 auto; background:url(../images/navbg.jpg) repeat-x;}
.head .navs .nav ul li{float:left; background:url(../images/libg.jpg) no-repeat right; }
.head .navs .nav ul li a{font-size:14px; color:#FFF; text-align:center; display:block;padding:0 30px 0 30px;}

.head .navs .nav .mainlevel ul {display:none; position:absolute;}
.head .navs .nav .mainlevel li {border-top:1px solid #0d79c8; background:#0065AF; float:none;/*IE6 only*/}
.head .navs .nav .mainlevel li a:hover{background:#2691df; color:#FFF;}

/**幻灯片**/
.banner{width:980px; height:281px; margin:0 auto;}

/**网站内容部分**/
.content{ width:980px; height:auto; margin:10px auto;}
.content .cnew{width:980px; height:245px; margin-bottom:20px; margin-top:5px;}

/**首页公司简介**/
.content .cnew .abouts{width:674px; height:245px; float:left; border:1px solid #dadada;  margin:0px 5px 0px 0px; position:relative;
	background: white;
	border: 1px solid #E5E5E5;
	-moz-box-shadow: rgba(200,200,200,0.7) 0 4px 5px 5px;
	-webkit-box-shadow: rgba(200, 200, 200, 0.7) 0 4px 5px 5px;
	box-shadow: rgba(200, 200, 200, 0.7) 0 4px 5px 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.content .cnew .abouts .atitle{ width:674px; height:45px; background:url(../images/nbtbg.jpg) no-repeat right bottom; margin-bottom:10px;}
.content .cnew .abouts .at{float:left; width:101px; height:45px; background:url(../images/abbg.jpg) no-repeat; line-height:40px; margin:5px;}
.content .cnew .abouts .at a{ font-size:14px; color:#FFF; font-weight:bold; padding-left:20px; padding-bottom:10px; line-height:35px;}
.content .cnew .abouts .amore{float:right; margin:20px 10px 0 0;}
.content .cnew .abouts .amore a{ color:#0089ce;}


.content .cnew .abouts .acon{width:654px; margin:0 auto;}
.content .cnew .abouts .acon .aimg{float:left; width:140px;}
.content .cnew .abouts .acon .ajj{float:left; width:495px;}
.content .cnew .abouts .acon .ajj p{color:#585757; line-height:20px;}


/**首页资质证书**/
.content .cnew .zzzs{width:280px; height:245px; float:right; background:#f2f2f2; border:1px solid #dadada;background: white;
	border: 1px solid #E5E5E5;
	-moz-box-shadow: rgba(200,200,200,0.7) 0 4px 10px 5px;
	-webkit-box-shadow: rgba(200, 200, 200, 0.7) 0 4px 10px 5px;
	box-shadow: rgba(200, 200, 200, 0.7) 0 4px 10px 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.content .cnew .zzzs .ztitle{width:280px; height:45px; background:url(../images/nbtbg.jpg) no-repeat right bottom;}
.content .cnew .zzzs .ztitle .zltitle{ float:left;width:101px; height:45px; background:url(../images/abbg.jpg) no-repeat; line-height:40px; margin:5px;}
.content .cnew .zzzs .ztitle .zltitle a{ font-size:14px; color:#FFF; font-weight:bold; padding-left:20px; padding-bottom:10px; line-height:35px;}
.content .cnew .zzzs .ztitle .zmore{float:right; margin:20px 5px 0px 0px;}
.content .cnew .zzzs .ztitle .zmore a{color:#0089ce;}

.content .cnew .zzzs .zcon{ margin-left:15px;}


/**首页产品展示**/
.content .cpro {width:980px; height:255px; margin-bottom:20px; }
.content .pcon{
	width:674px; height:255px;background:#f2f2f2; border:2px solid #dbdbdb;background: white;
	border: 1px solid #E5E5E5;
	-moz-box-shadow: rgba(200,200,200,0.7) 0 4px 10px 5px;
	-webkit-box-shadow: rgba(200, 200, 200, 0.7) 0 4px 10px 5px;
	box-shadow: rgba(200, 200, 200, 0.7) 0 4px 10px 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	float:left;
}
.content .cpro .protitle{width:674px; height:45px; background:url(../images/nbtbg.jpg) no-repeat right bottom;}
.content .cpro .protitle .ptitle{width:auto; float:left;width:101px; height:45px; background:url(../images/abbg.jpg) no-repeat; line-height:40px; margin:5px;}
.content .cpro .protitle .ptitle a{ font-size:14px; color:#FFF; font-weight:bold; padding-left:20px; padding-bottom:10px; line-height:35px;}
.content .cpro .protitle .more{width:auto; float:right; margin:20px 5px 0px 0px;}
.content .cpro .protitle .more a{color:#0089ce;}

/**图片滚动**/
.content .cpro .groll img{ width:141px; height:152px; border:1px solid #999; margin:0px 5px 0px 5px;}
.content .cpro .groll span{display:block; text-align:center; margin-top:5px;}
.content .cpro .groll span a{ font-size:12px; color:#333;}

/**首页联系我们**/
.content .cpro .lxwm{width:280px; height:255px; float:right; background:#f2f2f2; border:1px solid #dadada;background: white;
	border: 1px solid #E5E5E5;
	-moz-box-shadow: rgba(200,200,200,0.7) 0 4px 10px 5px;
	-webkit-box-shadow: rgba(200, 200, 200, 0.7) 0 4px 10px 5px;
	box-shadow: rgba(200, 200, 200, 0.7) 0 4px 10px 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;}
.content .cpro .lxwm .lxtitle{width:280px; height:45px; background:url(../images/nbtbg.jpg) no-repeat right bottom;}
.content .cpro .lxwm .lxtitle .ltitle{ width:101px; height:45px; background:url(../images/abbg.jpg) no-repeat; line-height:40px; margin:5px; float:left;}
.content .cpro .lxwm .lxtitle .ltitle a{ font-size:14px; color:#FFF; font-weight:bold; padding-left:20px; padding-bottom:10px; line-height:35px;}
.content .cpro .lxwm .lxtitle .lmore{float:right; margin:20px 5px 0px 0px;}
.content .cpro .lxwm .lxtitle .lmore a{color:#0089ce;}

.content .cpro .lxwm .lxcon{ margin-left:15px;}
.content .cpro .lxwm .lxcon p{line-height:24px;}


/**内容部分**/
.content .ccon{width:980px; height:270px; margin-bottom:20px;}
.content .ccon .cnews{width:674px; height:270px; float:left;}
.content .ccon .cnews .news1{ width:330px; height:270px; float:left; background: white;
	border: 1px solid #E5E5E5;
	-moz-box-shadow: rgba(200,200,200,0.7) 0 4px 10px 5px;
	-webkit-box-shadow: rgba(200, 200, 200, 0.7) 0 4px 10px 5px;
	box-shadow: rgba(200, 200, 200, 0.7) 0 4px 10px 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.content .ccon .cnews .ntitle{width:330px; height:45px; background:url(../images/nbtbg.jpg) no-repeat right bottom;}
.content .ccon .cnews .ntitle .nt{ float:left;width:101px; height:45px; background:url(../images/abbg.jpg) no-repeat; line-height:40px; margin:5px;}
.content .ccon .cnews .ntitle .nt a{ font-size:14px; color:#FFF; font-weight:bold; padding-left:20px; padding-bottom:10px; line-height:35px;}
.content .ccon .cnews .ntitle .nmore{float:right; margin:20px 5px 0px 0px;}
.content .ccon .cnews .ntitle .nmore a{color:#0089ce;}
/***列表**/
.content .ccon .cnews .ncon{width:300px; margin:0 auto;}
.content .ccon .cnews .ncon .showimg{overflow: hidden;
margin-top: 0;
padding-bottom: 6px;
padding-left: 0;
padding-top: 5px !important;} 
.content .ccon .cnews .ncon .showimg img{float: left;
margin-right: 5px;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
display: block;
width: 128px;}
.content .ccon .cnews .ncon .showimg .iterm-name{float: right;
width: 160px;
font-weight: bold;}
.content .ccon .cnews .ncon .showimg .iterm-name a{color: #F60;}
.content .ccon .cnews .ncon .showimg .iterm-oth{float: right;width: 160px;line-height: 22px; font-size:12px;overflow: hidden;}



.content .ccon .cnews .ncon ul li{line-height:26px; background:url(../images/nlibg.jpg) no-repeat left; text-indent:10px;}
.content .ccon .cnews .ncon ul li a{ color:#000; float:left;}
.content .ccon .cnews .ncon ul li a:hover{text-decoration:underline; color:#F00;}
.content .ccon .cnews .ncon ul li span{float:right; font-size:12px; color:#000;}

	
.content .ccon .cnews .hnews{ width:330px; height:270px; float:right;background: white;
	border: 1px solid #E5E5E5;
	-moz-box-shadow: rgba(200,200,200,0.7) 0 4px 10px 5px;
	-webkit-box-shadow: rgba(200, 200, 200, 0.7) 0 4px 10px 5px;
	box-shadow: rgba(200, 200, 200, 0.7) 0 4px 10px 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;}

.content .ccon .knews{width:280px; height:270px; float:right;background: white;
	border: 1px solid #E5E5E5;
	-moz-box-shadow: rgba(200,200,200,0.7) 0 4px 10px 5px;
	-webkit-box-shadow: rgba(200, 200, 200, 0.7) 0 4px 10px 5px;
	box-shadow: rgba(200, 200, 200, 0.7) 0 4px 10px 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

.content .ccon .knews .ntitle{width:280px; height:45px; background:url(../images/nbtbg.jpg) no-repeat right bottom;}
.content .ccon .knews .ntitle .nt{ float:left;width:101px; height:45px; background:url(../images/abbg.jpg) no-repeat; line-height:40px; margin:5px;}
.content .ccon .knews .ntitle .nt a{ font-size:14px; color:#FFF; font-weight:bold; padding-left:20px; padding-bottom:10px; line-height:35px;}
.content .ccon .knews .ntitle .nmore{float:right; margin:20px 5px 0px 0px;}
.content .ccon .knews .ntitle .nmore a{color:#0089ce;}
/***列表**/
.content .ccon .knews .ncon{width:260px; margin:0 auto;}
.content .ccon .knews .ncon ul li{line-height:26px; background:url(../images/nlibg.jpg) no-repeat left; text-indent:10px;}
.content .ccon .knews .ncon ul li a{ color:#000; float:left;}
.content .ccon .knews .ncon ul li a:hover{text-decoration:underline; color:#F00;}
.content .ccon .knews .ncon ul li span{float:right; font-size:12px; color:#000;}


/***内页新闻列表***/

/**内页左侧**/
.content .listleft{width:250px; height:auto; float:left;}
.content .listleft .leftnav{width:250px; height:auto; padding-bottom:10px; border:1px solid #dbdbdb; margin-bottom:15px;}
.content .listleft .leftnav .navtitle{height:42px; line-height:42px; background:url(../images/leftt.jpg) no-repeat;}
.content .listleft .leftnav .navtitle h3{font-size:14px; color:#000; background:url(../images/hongquan.jpg) no-repeat left; text-indent:30px; margin-left:15px;}

.content .listleft .leftnav .navlist ul li{ width:250px; height:33px; line-height:33px; background:url(../images/leftling.jpg) repeat-x; border-bottom:1px solid #e8e7e5;}
.content .listleft .leftnav .navlist ul li a{ background:url(../images/leftli.jpg) no-repeat left; padding-left:10px;color:#646464; margin-left:20px;}
.content .listleft .leftnav .navlist ul li a:hover{color:#108209;}

.content .listleft .leftlxwm{ width:250px; height:270px; background:#f2f2f2; border:1px solid #dbdbdb; position:relative;}
.content .listleft .leftlxwm .llxtitle{ position:absolute; right:-7px;}
.content .listleft .leftlxwm .llxcon{ margin-top:42px; margin-left:15px;}
.content .listleft .leftlxwm .llxcon p{line-height:24px;}

/**新闻列表**/
.content .listright{width:711px; height:auto; float:right; border:1px solid #dbdbdb; padding-bottom:20px;}
.content .listright .ltitle{width:711px; height:36px; line-height:36px; background:url(../images/listtbg.jpg) repeat-x;}
.content .listright .ltitle h3{font-size:14px; font-weight:bold; color:#01340e; background:url(../images/listli.jpg) no-repeat left; text-indent:15px; margin-left:15px;}

.content .listright .llist{width:620px; height:auto; margin:15px auto;}
.content .listright .llist ul li{background:url(../images/nlistli.jpg) no-repeat left; text-indent:15px; line-height:28px;}
.content .listright .llist ul li a{font-size:12px; color:#000; float:left;}
.content .listright .llist ul li a:hover{ text-decoration:underline; color:#F00;}
.content .listright .llist ul li span{float:right; font-size:12px; color:#000;}

/**单页面内容**/
.page{ width:680px; margin:20px auto;}
.page p{line-height:26px; color:#000;}

/**列表展示页**/
.info{ width:680px; margin:20px auto;}
.info .infotitle{ border-bottom:1px dashed #CCC; padding-bottom:10px;}
.info .infotitle h3{text-align:center; font-size:14px; color:#057c00; line-height:20px; margin-bottom:5px;}
.info .infotitle p{text-align:center; font-size:12px; color:#666; line-height:20px;}
.info .infocon{ line-height:26px; color:#666;}

/**产品列表页**/
.prolist{ width:680px; margin:20px auto;}
.prolist ul li{ float:left; margin:11px;}
.prolist ul li a{width:145px; height:150px; border:1px solid #CCC; display:block;}
.prolist ul li span{display:block; text-align:center; font-size:12px; margin-top:5px;}



/**网站底部**/
.foot{width:100%; height:auto; margin:10px auto;}
.foot .footnav{width:100%; height:39px; line-height:39px; background:url(../images/footnav.jpg) repeat-x center;} 
.foot .footnav .fnav{width:600px; height:39px; margin:0 auto;}
.foot .footnav .fnav ul li{float:left; background:url(../images/footlibg.jpg) no-repeat right; padding-left:15px; padding-right:15px;}
.foot .footnav .fnav ul li a{color:#FFF;}

.foot .foottxt{width:100%; height:auto; background:url(../images/footbg.jpg) repeat-x;}
.foot .foottxt .ftxt{width:980px; height:auto; margin:1px auto;}
.foot .foottxt .ftxt .flogo{float:left; border-right: 2px solid #093c01; margin-top:15px;}
.foot .foottxt .ftxt .fzz{float:left;margin-top:15px; padding-left:20px;}
.foot .foottxt .ftxt .fzz p{ color:#4e4e4e; line-height:24px;}
